Flood irrigation - Español Inglés Diccionario